strong interaction - French English Dictionary